hard-pressed families - Spanish English Dictionary